from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
# 通过文本信息进行断言
# 打开浏览器
driver = webdriver.Chrome()
driver.implicitly_wait(10)
# 打开网页
driver.get("http://www.baidu.com")
# 定位搜索框
serach_box = driver.find_element_by_id('kw')
# 输入内容
serach_box.send_keys("python")
# 调用回车键
serach_box.send_keys(Keys.ENTER)
time.sleep(3)
# 回去搜索出来的第一页的所有内容标题
# find_elements_by_xpath 如果定位元素的方法显示的是elements,多个元素存在一个列表中
titles = driver.find_elements_by_xpath('//div[@id="content_left"]//h3')
# 由于获取的结果是一个列表，要获取内容，则必须遍历列表，一个一个获取
for t in titles:
    # 获取文本信息
    print(t.text)
